Nextend\Framework\Misc\OAuth\OAuth D

Total Complexity 438
Dependencies 4
Dependents 0
Total lines 2,430
Lines of code 969
Logical lines of code 846
Comment lines 1,266
Methods 33
Properties 47

Methods 33

Method Rating Maintainability Complexity Lines of code
CheckAccessToken()
D
12
114 194
SendAPIRequest()
D
16
83 180
ProcessToken2()
D
29 39 108
CallAPI()
D
38 36 49
Initialize()
C
31 23 107
Sign()
B
37 23 67
RetrieveToken()
B
47 22 29
ProcessToken1()
B
42 17 45
Output()
A
46 12 56
GetDialogURL()
S
65 7 6
GetAccessToken()
S
64 6 8
ResetAccessToken()
S
62 6 9
HMAC()
S
59 5 13
StoreAccessToken()
S
66 5 7
GetStoredState()
S
65 5 7
GetRequestState()
S
71 3 5
Process()
S
67 3 8
GetRequestToken()
S
71 3 5
SetPHPError()
S
74 3 4
SetError()
S
72 2 5
OutputDebug()
S
67 2 8
GetRedirectURI()
S
71 2 5
GetRequestCode()
S
74 2 4
GetRequestError()
S
74 2 4
EncodeArray()
S
74 2 4
Encode()
S
76 2 3
GetRequestDenied()
S
74 2 4
PHPErrorMessage()
S
69 2 7
Redirect()
S
77 1 4
GetAccessTokenURL()
S
75 1 4
GetRequestTokenURL()
S
77 1 4
Finalize()
S
82 1 3
__construct()
S
79 1 3